package com.heima.wemedia.service;

import com.heima.model.media.dtos.WmUserDto;
import com.heima.model.media.dtos.WmUserLoginDto;
import com.heima.wemedia.entity.WmUser;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

/**
 * <p>
 * 自媒体用户信息表 服务类
 * </p>
 *
 * @author heima
 * @since 2021-03-13
 */
public interface IWmUserService extends IService<WmUser> {
    /**
     * 保存自媒体用户
     */
    Integer saveWmUser(WmUserDto dto);

    /**
     * 基于App用户id查询自媒体用户
     * @param apUserId
     * @return
     */
    WmUserDto findByApUserId(Integer apUserId);
    /**
     * 自媒体用户登录功能
     */
    Map<String, Object> login(WmUserLoginDto dto);
}
